package com.exampl.provider.controller;

import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * 使用 CORS 可以在前端代码不做任何修改的情况下，实现跨域，那么接下来看看在 provider 中如何配置。
 * 首先可以通过 @CrossOrigin 注解配置某一个方法接受某一个域的请求
 */
@RestController
//@CrossOrigin("http://localhost:8082")
public class HelloController {

    @GetMapping("/hello")
//    @CrossOrigin("http://localhost:8082")
    public String hello(){
        return "hello by get";
    }
    @PostMapping("/hello")
//    @CrossOrigin("http://localhost:8082")
    public String hello2(){
        return "hello by post";
    }

}
